/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Patrick;

/**
 *
 * @author Wallyson
 */
import java.util.Scanner;
public class Exercicio47 {
   public static void main(String[] args) {
       String nome = "", sexo, nomeFemAlturaMenor = "",
            nomeMaisVelho = "";
        double peso, altura, mediaIdade, alturaFemMenor = 9;
        int idade, i, somaIdade = 0, qtdeAlturaFaixa = 0,
            qtdeFaixaIdade18_25 = 0, idadeMaisVelho = 0;
 
        for(i = 1; !nome.equals("fim"); i++) {
            System.out.println("Entre com o nome: ");
            nome = new Scanner(System.in).nextLine();
            System.out.println("Entre com o sexo: ");
            sexo = new Scanner(System.in).nextLine();
            System.out.println("Entre com a idade ");
            idade = new Scanner(System.in).nextInt();
            System.out.println("Entre com o altura ");
            altura = new Scanner(System.in).nextDouble();
            System.out.println("Entre com o peso ");
            peso = new Scanner(System.in).nextDouble();
            if(sexo.equals("m"))
                somaIdade = somaIdade + idade;
            if(sexo.equals("f"))  {
                if(altura >= 1.60 && altura <= 1.70 && peso >= 70)
                    qtdeAlturaFaixa++;
                if(altura < alturaFemMenor) {
                    alturaFemMenor = altura;
                    nomeFemAlturaMenor = nome;
                }
            }
            if(idade >= 18 && idade <= 25) 
                qtdeFaixaIdade18_25++;
            if(idade > idadeMaisVelho) {
                nomeMaisVelho = nome;
                idadeMaisVelho = idade;
            }

        }
        System.out.println("Quantidade de pacientes: "+(i-1));
        mediaIdade = somaIdade/(i-1);
        System.out.println("Media de idades dos homens: "+mediaIdade);
        System.out.println("Quantidade de mulheres na faixa solicitada: "+qtdeAlturaFaixa);
        System.out.println("O nome da mulher mais baixa é "+nomeFemAlturaMenor+
                " e a sua altura é "+alturaFemMenor);
        System.out.println("Quantidade de pessoas com idade entre 18 a 25: "+qtdeFaixaIdade18_25);
        System.out.println("O nome da pessoa mais velha é "+nomeMaisVelho);
                }
   
}
 

